explicit meaning - Turkish English Dictionary